CNC Pen Plotter Machine
Pen Plotter is a CNC machine that was hand built and programmed. It holds a dry erase marker and is capable of drawing detailed pictures. It is controlled by an Arduino Uno and is comprised of three Nema-17 Stepper motors to control the X and Y axes and a hobby servo motor to control the Z axis. 

The Pen Plotter uses UGCS software (Universal Gcode Sender) to upload Gcode to the Arduino, which sends spatial information to the motors, allowing the Pen Plotter to draw shapes. 
Assembly
In order to get the UGCS software to communicate with the Arduino, GRBL firmware needed to be installed onto the Arduino.

Materials: 
-Misc. screws and nuts
-Laser cut acrylic x/y axis sliders and feet
-3d printed servo holder, marker holder, and limit switch holders
-40/20 & 20/20 frame
-CNC Arduino shield
-Arduino Uno
-Misc. wires
-Limit switches
-A4988 motor drivers
-Servo motor
-12V 5 amp power supply
-3 Nema-17 stepper motor with cable
-Barrel jack adapter
-Ball bearing wheels
-Threaded belts

Pen Plotter in Action
Designs were made for the Pen Plotter in Fusion 360 and converted into manufacturing tool paths (Gcode) that were uploaded to the UGCS software. 
CNC Pen Plotter
Published:

Owner

CNC Pen Plotter

Published:

Creative Fields